package com.cjc.express.service;


import com.cjc.express.entity.Company;
import com.cjc.express.entity.Price;
import com.cjc.express.entity.Times;
import com.github.pagehelper.Page;

import java.util.List;

/**
 * ====================
 * Created with intellij IDEA
 * 创建者：杜一平
 * 日期：2017/1/19（星期五）
 * 时间：08：00
 * 说明：该接口是用户操作的服务层，用于编写用户查询操作的接口
 */
public interface UserService {

    // 依据收件地查询同一收件地不同公司的报价表
    List<Price> selectByDest(String dest);

    // 依据快递公司查询同一快递公司不同收件地的报价表
    List<Price> selectByCompany(String companyname);

    // 查询所有快递公司
    List<Company> listallcompany();

    // 用户使用次数
    int updatePlus(Times times);

    // 查询所有报价表
    Page<Price> selectAllPrice(Integer pageNum, Integer pageSize);
}
